package com.biz.primus.product.vo;

import com.biz.primus.base.vo.ProductSpecialOfferPromotionRespVo;
import com.biz.primus.base.vo.commodity.ProductBaseVo;
import com.biz.primus.base.vo.commodity.ProductPriceVo;
import com.biz.primus.base.vo.commodity.ProductStockVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author jiangnan
 * @Description:
 */
@Data
@ApiModel("订单或购物车商品信息Vo")
public class OrderProductInfoRespVo implements Serializable {
    private static final long serialVersionUID = 4346803064392317503L;

    @ApiModelProperty("商品基本信息")
    private ProductBaseVo productBaseVo;

    @ApiModelProperty("价格信息")
    private ProductPriceVo productPriceVo;

    @ApiModelProperty("库存信息")
    private ProductStockVo productStockVo;

    @ApiModelProperty("预计配送时间  单位分钟")
    private Integer predictTime;

    @ApiModelProperty("简单特价")
    private ProductSpecialOfferPromotionRespVo specialOfferPromotion;


}
